home *** CD-ROM | disk | FTP | other *** search
/ X User Tools / X User Tools (O'Reilly and Associates)(1994).ISO / sources / xcalc / xcalc.ad < prev    next >
Text File  |  1994-09-27  |  16KB  |  515 lines

  1. ! XCalc application class resource file
  2.  
  3. *Title:    Calculator
  4. *Cursor:    hand2
  5. *IconName:    Calc
  6. *IconPixmap:    calculator
  7. *Font:            -*-helvetica-medium-r-normal--*-100-*-*-*-*-*-*
  8. *bevel.screen.LCD.Font:    -*-helvetica-bold-r-normal--*-120-*-*-*-*-*-*
  9.  
  10. *bevel.Background:            black
  11. *bevel.horizDistance:            25
  12. *bevel.vertDistance:            6
  13.  
  14. *bevel.screen.horizDistance:        6
  15. *bevel.screen.vertDistance:            2
  16. *bevel.screen.defaultDistance:        0
  17.  
  18. *bevel.screen.Label.horizDistance:    0
  19. *bevel.screen.Label.vertDistance:    0
  20. *bevel.screen.Label.internalHeight:    1
  21. *bevel.screen.Label.internalWidth:    1
  22. *bevel.screen.LCD.Label:        88888888888
  23. *bevel.screen.LCD.fromHoriz:        M
  24. *bevel.screen.LCD.horizDistance:    0
  25. *bevel.screen.LCD.vertDistance:        0
  26. *bevel.screen.INV.fromVert:        M
  27. *bevel.screen.INV.vertDistance:        4
  28. *bevel.screen.DEG.fromHoriz:        INV
  29. *bevel.screen.DEG.fromVert:        LCD
  30. *bevel.screen.DEG.horizDistance:    1
  31. *bevel.screen.RAD.fromHoriz:        DEG
  32. *bevel.screen.RAD.fromVert:        LCD
  33. *bevel.screen.GRAD.fromHoriz:        RAD
  34. *bevel.screen.GRAD.fromVert:        LCD
  35. *bevel.screen.P.Label:            ()
  36. *bevel.screen.P.fromHoriz:        GRAD
  37. *bevel.screen.P.fromVert:        LCD
  38. *bevel.screen.P.horizDistance:        2
  39.  
  40. *Command.horizDistance:        2
  41. *Command.vertDistance:        4
  42. *Command.width:            32
  43. *Command.height:        15
  44. *Command.internalWidth:        1
  45. *Command.ShapeStyle:        Oval
  46.  
  47. *ti.Geometry:            171x252
  48. *ti.bevel.screen.LCD.width:    108
  49. *ti.bevel.screen.LCD.ShapeStyle:rectangle
  50.  
  51. *ti.bevel.screen.LCD.Translations:    #replace\n\
  52.                 Ctrl<Key>c:quit()\n\
  53.                 Ctrl<Key>h:clear()\n\
  54.                 None<Key>0:digit(0)\n\
  55.                 None<Key>1:digit(1)\n\
  56.                 None<Key>2:digit(2)\n\
  57.                 None<Key>3:digit(3)\n\
  58.                 None<Key>4:digit(4)\n\
  59.                 None<Key>5:digit(5)\n\
  60.                 None<Key>6:digit(6)\n\
  61.                 None<Key>7:digit(7)\n\
  62.                 None<Key>8:digit(8)\n\
  63.                 None<Key>9:digit(9)\n\
  64.                 <Key>KP_0:digit(0)\n\
  65.                 <Key>KP_1:digit(1)\n\
  66.                 <Key>KP_2:digit(2)\n\
  67.                 <Key>KP_3:digit(3)\n\
  68.                 <Key>KP_4:digit(4)\n\
  69.                 <Key>KP_5:digit(5)\n\
  70.                 <Key>KP_6:digit(6)\n\
  71.                 <Key>KP_7:digit(7)\n\
  72.                 <Key>KP_8:digit(8)\n\
  73.                 <Key>KP_9:digit(9)\n\
  74.                 <Key>KP_Enter:equal()\n\
  75.                 <Key>KP_Equal:equal()\n\
  76.                 <Key>KP_Multiply:multiply()\n\
  77.                 <Key>KP_Add:add()\n\
  78.                 <Key>KP_Subtract:subtract()\n\
  79.                 <Key>KP_Decimal:decimal()\n\
  80.                 <Key>KP_Divide:divide()\n\
  81.                 <Key>KP_Tab:equal()\n\
  82.                 <Key>Clear:clear()\n\
  83.                 :<Key>.:decimal()\n\
  84.                 :<Key>+:add()\n\
  85.                 :<Key>-:subtract()\n\
  86.                 :<Key>*:multiply()\n\
  87.                 :<Key>/:divide()\n\
  88.                 :<Key>(:leftParen()\n\
  89.                 :<Key>):rightParen()\n\
  90.                     :<Key>!:factorial()\n\
  91.                 <Key>e:e()\n\
  92.                 :<Key>^:power()\n\
  93.                 <Key>p:pi()\n\
  94.                 <Key>i:inverse()\n\
  95.                 <Key>s:sine()\n\
  96.                 <Key>c:cosine()\n\
  97.                 <Key>t:tangent()\n\
  98.                 <Key>d:degree()\n\
  99.                 <Key>l:naturalLog()\n\
  100.                 :<Key>=:equal()\n\
  101.                 <Key>n:negate()\n\
  102.                 <Key>r:squareRoot()\n\
  103.                 <Key>space:clear()\n\
  104.                 <Key>q:quit()\n\
  105.                 <Key>Delete:clear()\n\
  106.                 <Key>BackSpace:clear()\n\
  107.                 <Btn1Down>,<Btn1Up>:toggle()selection()\n
  108.  
  109.  
  110. *ti.button1.Label:        1/x
  111. *ti.button1.Translations:        #override<Btn1Up>:reciprocal()unset()
  112. *ti.button2.Label:        x^2
  113. *ti.button2.Translations:        #override<Btn1Up>:square()unset()
  114. *ti.button3.Label:        SQRT
  115. *ti.button3.Translations:        #override<Btn1Up>:squareRoot()unset()
  116. *ti.button4.Label:        CE/C
  117. *ti.button4.Translations:        #override<Btn1Up>:clear()unset()
  118. *ti.button5.Label:        AC
  119. *ti.button5.Translations:        #override<Btn1Up>:off()unset()\n\
  120.                     <Btn3Up>:quit()
  121.  
  122. *ti.button6.Label:        INV
  123. *ti.button6.Translations:        #override<Btn1Up>:inverse()unset()
  124. *ti.button7.Label:        sin
  125. *ti.button7.Translations:        #override<Btn1Up>:sine()unset()
  126. *ti.button8.Label:        cos
  127. *ti.button8.Translations:        #override<Btn1Up>:cosine()unset()
  128. *ti.button9.Label:        tan
  129. *ti.button9.Translations:        #override<Btn1Up>:tangent()unset()
  130. *ti.button10.Label:        DRG
  131. *ti.button10.Translations:        #override<Btn1Up>:degree()unset()
  132.  
  133. *ti.button11.Label:        e
  134. *ti.button11.Translations:        #override<Btn1Up>:e()unset()
  135. *ti.button12.Label:        EE
  136. *ti.button12.Translations:        #override<Btn1Up>:scientific()unset()
  137. *ti.button13.Label:        log
  138. *ti.button13.Translations:        #override<Btn1Up>:logarithm()unset()
  139. *ti.button14.Label:        ln
  140. *ti.button14.Translations:        #override<Btn1Up>:naturalLog()unset()
  141. *ti.button15.Label:        y^x
  142. *ti.button15.Translations:        #override<Btn1Up>:power()unset()
  143.  
  144. *ti.button16.Label:        PI
  145. *ti.button16.Translations:        #override<Btn1Up>:pi()unset()
  146. *ti.button17.Label:        x!
  147. *ti.button17.Translations:        #override<Btn1Up>:factorial()unset()
  148. *ti.button18.Label:        (
  149. *ti.button18.Translations:        #override<Btn1Up>:leftParen()unset()
  150. *ti.button19.Label:        )
  151. *ti.button19.Translations:        #override<Btn1Up>:rightParen()unset()
  152. *ti.button20.Label:        /
  153. *ti.button20.Translations:        #override<Btn1Up>:divide()unset()
  154.  
  155. *ti.button21.Label:        STO
  156. *ti.button21.Translations:        #override<Btn1Up>:store()unset()
  157. *ti.button22.Label:        7
  158. *ti.button22.Translations:        #override<Btn1Up>:digit(7)unset()
  159. *ti.button23.Label:        8
  160. *ti.button23.Translations:        #override<Btn1Up>:digit(8)unset()
  161. *ti.button24.Label:        9
  162. *ti.button24.Translations:        #override<Btn1Up>:digit(9)unset()
  163. *ti.button25.Label:        *
  164. *ti.button25.Translations:        #override<Btn1Up>:multiply()unset()
  165.  
  166. *ti.button26.Label:        RCL
  167. *ti.button26.Translations:        #override<Btn1Up>:recall()unset()
  168. *ti.button27.Label:        4
  169. *ti.button27.Translations:        #override<Btn1Up>:digit(4)unset()
  170. *ti.button28.Label:        5
  171. *ti.button28.Translations:        #override<Btn1Up>:digit(5)unset()
  172. *ti.button29.Label:        6
  173. *ti.button29.Translations:        #override<Btn1Up>:digit(6)unset()
  174. *ti.button30.Label:        -
  175. *ti.button30.Translations:        #override<Btn1Up>:subtract()unset()
  176.  
  177. *ti.button31.Label:        SUM
  178. *ti.button31.Translations:        #override<Btn1Up>:sum()unset()
  179. *ti.button32.Label:        1
  180. *ti.button32.Translations:        #override<Btn1Up>:digit(1)unset()
  181. *ti.button33.Label:        2
  182. *ti.button33.Translations:        #override<Btn1Up>:digit(2)unset()
  183. *ti.button34.Label:        3
  184. *ti.button34.Translations:        #override<Btn1Up>:digit(3)unset()
  185. *ti.button35.Label:        +
  186. *ti.button35.Translations:        #override<Btn1Up>:add()unset()
  187.  
  188. *ti.button36.Label:        EXC
  189. *ti.button36.Translations:        #override<Btn1Up>:exchange()unset()
  190. *ti.button37.Label:        0
  191. *ti.button37.Translations:        #override<Btn1Up>:digit(0)unset()
  192. *ti.button38.Label:        .
  193. *ti.button38.Translations:        #override<Btn1Up>:decimal()unset()
  194. *ti.button39.Label:        +/-
  195. *ti.button39.Translations:        #override<Btn1Up>:negate()unset()
  196. *ti.button40.Label:        =
  197. *ti.button40.Translations:        #override<Btn1Up>:equal()unset()
  198.  
  199.  
  200. *ti.button1.horizDistance:    4    
  201. *ti.button1.fromVert:        bevel
  202. *ti.button2.fromHoriz:        button1
  203. *ti.button2.fromVert:        bevel
  204. *ti.button3.fromHoriz:        button2
  205. *ti.button3.fromVert:        bevel
  206. *ti.button4.fromHoriz:        button3
  207. *ti.button4.fromVert:        bevel
  208. *ti.button5.fromHoriz:        button4
  209. *ti.button5.fromVert:        bevel
  210.  
  211. *ti.button6.horizDistance:    4
  212. *ti.button6.fromVert:        button1
  213. *ti.button7.fromHoriz:        button6
  214. *ti.button7.fromVert:        button2
  215. *ti.button8.fromHoriz:        button7
  216. *ti.button8.fromVert:        button3
  217. *ti.button9.fromHoriz:        button8
  218. *ti.button9.fromVert:        button4
  219. *ti.button10.fromHoriz:        button9
  220. *ti.button10.fromVert:        button5
  221.  
  222. *ti.button11.horizDistance:    4
  223. *ti.button11.fromVert:        button6
  224. *ti.button12.fromHoriz:        button11
  225. *ti.button12.fromVert:        button7
  226. *ti.button13.fromHoriz:        button12
  227. *ti.button13.fromVert:        button8
  228. *ti.button14.fromHoriz:        button13
  229. *ti.button14.fromVert:        button9
  230. *ti.button15.fromHoriz:        button14
  231. *ti.button15.fromVert:        button10
  232.  
  233. *ti.button16.horizDistance:    4
  234. *ti.button16.fromVert:        button11
  235. *ti.button17.fromHoriz:        button16
  236. *ti.button17.fromVert:        button12
  237. *ti.button18.fromHoriz:        button17
  238. *ti.button18.fromVert:        button13
  239. *ti.button19.fromHoriz:        button18
  240. *ti.button19.fromVert:        button14
  241. *ti.button20.fromHoriz:        button19
  242. *ti.button20.fromVert:        button15
  243.  
  244. *ti.button21.horizDistance:    4
  245. *ti.button21.fromVert:        button16
  246. *ti.button22.fromHoriz:        button21
  247. *ti.button22.fromVert:        button17
  248. *ti.button23.fromHoriz:        button22
  249. *ti.button23.fromVert:        button18
  250. *ti.button24.fromHoriz:        button23
  251. *ti.button24.fromVert:        button19
  252. *ti.button25.fromHoriz:        button24
  253. *ti.button25.fromVert:        button20
  254.  
  255. *ti.button26.horizDistance:    4
  256. *ti.button26.fromVert:        button21
  257. *ti.button27.fromHoriz:        button26
  258. *ti.button27.fromVert:        button22
  259. *ti.button28.fromHoriz:        button27
  260. *ti.button28.fromVert:        button23
  261. *ti.button29.fromHoriz:        button28
  262. *ti.button29.fromVert:        button24
  263. *ti.button30.fromHoriz:        button29
  264. *ti.button30.fromVert:        button25
  265.  
  266. *ti.button31.horizDistance:    4
  267. *ti.button31.fromVert:        button26
  268. *ti.button32.fromHoriz:        button31
  269. *ti.button32.fromVert:        button27
  270. *ti.button33.fromHoriz:        button32
  271. *ti.button33.fromVert:        button28
  272. *ti.button34.fromHoriz:        button33
  273. *ti.button34.fromVert:        button29
  274. *ti.button35.fromHoriz:        button34
  275. *ti.button35.fromVert:        button30
  276.  
  277. *ti.button36.horizDistance:    4
  278. *ti.button36.fromVert:        button31
  279. *ti.button37.fromHoriz:        button36
  280. *ti.button37.fromVert:        button32
  281. *ti.button38.fromHoriz:        button37
  282. *ti.button38.fromVert:        button33
  283. *ti.button39.fromHoriz:        button38
  284. *ti.button39.fromVert:        button34
  285. *ti.button40.fromHoriz:        button39
  286. *ti.button40.fromVert:        button35
  287.  
  288.  
  289. *hp.Geometry:            336x164
  290. *hp.bevel.screen.LCD.width:    180
  291.  
  292.  
  293.  
  294. *hp.bevel.screen.LCD.Translations:    #replace\n\
  295.                 Ctrl<Key>c:quit()\n\
  296.                 Ctrl<Key>h:back()\n\
  297.                 None<Key>0:digit(0)\n\
  298.                 None<Key>1:digit(1)\n\
  299.                 None<Key>2:digit(2)\n\
  300.                 None<Key>3:digit(3)\n\
  301.                 None<Key>4:digit(4)\n\
  302.                 None<Key>5:digit(5)\n\
  303.                 None<Key>6:digit(6)\n\
  304.                 None<Key>7:digit(7)\n\
  305.                 None<Key>8:digit(8)\n\
  306.                 None<Key>9:digit(9)\n\
  307.                 <Key>KP_0:digit(0)\n\
  308.                 <Key>KP_1:digit(1)\n\
  309.                 <Key>KP_2:digit(2)\n\
  310.                 <Key>KP_3:digit(3)\n\
  311.                 <Key>KP_4:digit(4)\n\
  312.                 <Key>KP_5:digit(5)\n\
  313.                 <Key>KP_6:digit(6)\n\
  314.                 <Key>KP_7:digit(7)\n\
  315.                 <Key>KP_8:digit(8)\n\
  316.                 <Key>KP_9:digit(9)\n\
  317.                 <Key>KP_Enter:enter()\n\
  318.                 <Key>KP_Multiply:multiply()\n\
  319.                 <Key>KP_Add:add()\n\
  320.                 <Key>KP_Subtract:subtract()\n\
  321.                 <Key>KP_Decimal:decimal()\n\
  322.                 <Key>KP_Divide:divide()\n\
  323.                 :<Key>.:decimal()\n\
  324.                 :<Key>+:add()\n\
  325.                 :<Key>-:subtract()\n\
  326.                 :<Key>*:multiply()\n\
  327.                 :<Key>/:divide()\n\
  328.                     :<Key>!:factorial()\n\
  329.                 <Key>e:e()\n\
  330.                 :<Key>^:power()\n\
  331.                 <Key>p:pi()\n\
  332.                 <Key>i:inverse()\n\
  333.                 <Key>s:sine()\n\
  334.                 <Key>c:cosine()\n\
  335.                 <Key>t:tangent()\n\
  336.                 <Key>d:degree()\n\
  337.                 <Key>l:naturalLog()\n\
  338.                 <Key>n:negate()\n\
  339.                 <Key>r:squareRoot()\n\
  340.                 <Key>space:clear()\n\
  341.                 <Key>q:quit()\n\
  342.                 <Key>Delete:back()\n\
  343.                 <Key>Return:enter()\n\
  344.                 <Key>Linefeed:enter()\n\
  345.                 <Key>x:XexchangeY()\n\
  346.                 <Key>BackSpace:back()\n\
  347.                 <Btn1Down>,<Btn1Up>:toggle()selection()\n
  348.  
  349.  
  350.  
  351. *hp.button1.Label:        SQRT
  352. *hp.button1.Translations:        #override<Btn1Up>:squareRoot()unset()
  353. *hp.button2.Label:        e^x
  354. *hp.button2.Translations:        #override<Btn1Up>:epower()unset()
  355. *hp.button3.Label:        10^x
  356. *hp.button3.Translations:        #override<Btn1Up>:tenpower()unset()
  357. *hp.button4.Label:        y^x
  358. *hp.button4.Translations:        #override<Btn1Up>:power()unset()
  359. *hp.button5.Label:        1/x
  360. *hp.button5.Translations:        #override<Btn1Up>:reciprocal()unset()
  361. *hp.button6.Label:        CHS
  362. *hp.button6.Translations:        #override<Btn1Up>:negate()unset()
  363. *hp.button7.Label:        7
  364. *hp.button7.Translations:        #override<Btn1Up>:digit(7)unset()
  365. *hp.button8.Label:        8
  366. *hp.button8.Translations:        #override<Btn1Up>:digit(8)unset()
  367. *hp.button9.Label:        9
  368. *hp.button9.Translations:        #override<Btn1Up>:digit(9)unset()
  369. *hp.button10.Label:        /
  370. *hp.button10.Translations:        #override<Btn1Up>:divide()unset()
  371.  
  372. *hp.button11.Label:        x!
  373. *hp.button11.Translations:        #override<Btn1Up>:factorial()unset()
  374. *hp.button12.Label:        PI
  375. *hp.button12.Translations:        #override<Btn1Up>:pi()unset()
  376. *hp.button13.Label:        sin
  377. *hp.button13.Translations:        #override<Btn1Up>:sine()unset()
  378. *hp.button14.Label:        cos
  379. *hp.button14.Translations:        #override<Btn1Up>:cosine()unset()
  380. *hp.button15.Label:        tan
  381. *hp.button15.Translations:        #override<Btn1Up>:tangent()unset()
  382. *hp.button16.Label:        EEX
  383. *hp.button16.Translations:        #override<Btn1Up>:scientific()unset()
  384. *hp.button17.Label:        4
  385. *hp.button17.Translations:        #override<Btn1Up>:digit(4)unset()
  386. *hp.button18.Label:        5
  387. *hp.button18.Translations:        #override<Btn1Up>:digit(5)unset()
  388. *hp.button19.Label:        6
  389. *hp.button19.Translations:        #override<Btn1Up>:digit(6)unset()
  390. *hp.button20.Label:        *
  391. *hp.button20.Translations:        #override<Btn1Up>:multiply()unset()
  392.  
  393. *hp.button21.Label:    
  394. *hp.button22.Label:    
  395. *hp.button23.Label:        Rv
  396. *hp.button23.Translations:        #override<Btn1Up>:roll()unset()
  397. *hp.button24.Label:        x:y
  398. *hp.button24.Translations:        #override<Btn1Up>:XexchangeY()unset()
  399. *hp.button25.Label:        <-
  400. *hp.button25.Translations:        #override<Btn1Up>:back()unset()
  401. *hp.button26.Label:        ENTR
  402. *hp.button26.Translations:        #override<Btn1Up>:enter()unset()
  403. *hp.button27.Label:        1
  404. *hp.button27.Translations:        #override<Btn1Up>:digit(1)unset()
  405. *hp.button28.Label:        2
  406. *hp.button28.Translations:        #override<Btn1Up>:digit(2)unset()
  407. *hp.button29.Label:        3
  408. *hp.button29.Translations:        #override<Btn1Up>:digit(3)unset()
  409. *hp.button30.Label:        -
  410. *hp.button30.Translations:        #override<Btn1Up>:subtract()unset()
  411.  
  412. *hp.button31.Label:        ON
  413. *hp.button31.Translations:        #override<Btn1Up>:off()unset()\n\
  414.                          <Btn3Up>:quit()
  415. *hp.button32.Label:        DRG
  416. *hp.button32.Translations:        #override<Btn1Up>:degree()unset()
  417. *hp.button33.Label:        INV
  418. *hp.button33.Translations:        #override<Btn1Up>:inverse()unset()
  419. *hp.button34.Label:        STO
  420. *hp.button34.Translations:        #override<Btn1Up>:store()unset()
  421. *hp.button35.Label:        RCL
  422. *hp.button35.Translations:        #override<Btn1Up>:recall()unset()
  423. *hp.button36.Label:        0
  424. *hp.button36.Translations:        #override<Btn1Up>:digit(0)unset()
  425. *hp.button37.Label:        .
  426. *hp.button37.Translations:        #override<Btn1Up>:decimal()unset()
  427. *hp.button38.Label:        SUM
  428. *hp.button38.Translations:        #override<Btn1Up>:sum()unset()
  429. *hp.button39.Label:        +
  430. *hp.button39.Translations:        #override<Btn1Up>:add()unset()
  431.  
  432.  
  433. *hp.button1.horizDistance:    4
  434. *hp.button1.fromVert:        bevel
  435. *hp.button2.fromHoriz:        button1
  436. *hp.button2.fromVert:        bevel
  437. *hp.button3.fromHoriz:        button2
  438. *hp.button3.fromVert:        bevel
  439. *hp.button4.fromHoriz:        button3
  440. *hp.button4.fromVert:        bevel
  441. *hp.button5.fromHoriz:        button4
  442. *hp.button5.fromVert:        bevel
  443. *hp.button6.fromHoriz:        button5
  444. *hp.button6.fromVert:        bevel
  445. *hp.button7.fromHoriz:        button6
  446. *hp.button7.fromVert:        bevel
  447. *hp.button8.fromHoriz:        button7
  448. *hp.button8.fromVert:        bevel
  449. *hp.button9.fromHoriz:        button8
  450. *hp.button9.fromVert:        bevel
  451. *hp.button10.fromHoriz:        button9
  452. *hp.button10.fromVert:        bevel
  453.  
  454. *hp.button11.horizDistance:    4
  455. *hp.button11.fromVert:        button1
  456. *hp.button12.fromHoriz:        button11
  457. *hp.button12.fromVert:        button2
  458. *hp.button13.fromHoriz:        button12
  459. *hp.button13.fromVert:        button3
  460. *hp.button14.fromHoriz:        button13
  461. *hp.button14.fromVert:        button4
  462. *hp.button15.fromHoriz:        button14
  463. *hp.button15.fromVert:        button5
  464. *hp.button16.fromHoriz:        button15
  465. *hp.button16.fromVert:        button6
  466. *hp.button17.fromHoriz:        button16
  467. *hp.button17.fromVert:        button7
  468. *hp.button18.fromHoriz:            button17
  469. *hp.button18.fromVert:        button8
  470. *hp.button19.fromHoriz:        button18
  471. *hp.button19.fromVert:        button9
  472. *hp.button20.fromHoriz:        button19
  473. *hp.button20.fromVert:        button10
  474.  
  475. *hp.button21.horizDistance:    4
  476. *hp.button21.fromVert:        button11
  477. *hp.button22.fromHoriz:        button21
  478. *hp.button22.fromVert:        button12
  479. *hp.button23.fromHoriz:        button22
  480. *hp.button23.fromVert:        button13
  481. *hp.button24.fromHoriz:        button23
  482. *hp.button24.fromVert:        button14
  483. *hp.button25.fromHoriz:        button24
  484. *hp.button25.fromVert:        button15
  485. *hp.button26.fromHoriz:        button25
  486. *hp.button26.fromVert:        button16
  487. *hp.button26.height:        36
  488. *hp.button27.fromHoriz:        button26
  489. *hp.button27.fromVert:        button17
  490. *hp.button28.fromHoriz:        button27
  491. *hp.button28.fromVert:        button18
  492. *hp.button29.fromHoriz:        button28
  493. *hp.button29.fromVert:        button19
  494. *hp.button30.fromHoriz:        button29
  495. *hp.button30.fromVert:        button20
  496.  
  497. *hp.button31.horizDistance:    4
  498. *hp.button31.fromVert:        button21
  499. *hp.button32.fromHoriz:        button31
  500. *hp.button32.fromVert:        button22
  501. *hp.button33.fromHoriz:        button32
  502. *hp.button33.fromVert:        button23
  503. *hp.button34.fromHoriz:        button33
  504. *hp.button34.fromVert:        button24
  505. *hp.button35.fromHoriz:        button34
  506. *hp.button35.fromVert:        button25
  507. *hp.button36.fromHoriz:        button26
  508. *hp.button36.fromVert:        button27
  509. *hp.button37.fromHoriz:        button36
  510. *hp.button37.fromVert:        button28
  511. *hp.button38.fromHoriz:        button37
  512. *hp.button38.fromVert:        button29
  513. *hp.button39.fromHoriz:        button38
  514. *hp.button39.fromVert:        button30
  515.